window swallow - Francés Inglés Diccionario